Useful english dictionary. 2012.
Annuloid — An nu*loid, a. (Zo[ o]l.) Of or pertaining to the Annuloida. [1913 Webster] || … The Collaborative International Dictionary of English
annuloid — adj. ring shaped, resembling a ring … English contemporary dictionary